#include "URF.h"


URF::URF():_pImpl(new URFImpl)
{
}

URF::~URF()
{
	if (_pImpl) delete _pImpl;
}
int URF::open(const string& path)
{
	return _pImpl->open(path);
}
int URF::close()
{
	return _pImpl->close();
}

URFImpl* URF::impl() const
{
	return _pImpl;
}
URF::URF(URFImpl* pImpl):_pImpl(pImpl)
{
}
